cosmic ray telescope - Turkish English Dictionary